under blockade - Turkish English Dictionary